multi-spindle automatic turning machine - French English Dictionary